トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   迷える子羊の部屋【初心者専用】
     importで怒られます
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
go-space
Åê¹ÆNo.35444
投稿日時: 2007-10-5 10:26
新米
居住地:
投稿: 21
使用環境:
Win Vista, Flash CS3 Pro, Flash CS4
importで怒られます
AS3.0初心者の者です。
FocusManagerについて勉強しようと思い、
import fl.managers.FocusManager;
とメインのタイムラインに記述したのですが、
「定義 fl.managers.FocusManagerが見つかりません。」
と怒られてしまいます。

他にもヘルプのサンプルpackageを利用した際
同じところで怒られてしまいます。

何がいけないのかも分からず投稿させていただきました。
どうぞよろしくお願い申し上げます。

ニノミヤ カズノリ
Åê¹ÆNo.35447
投稿日時: 2007-10-5 11:34
職人
居住地: 東京
投稿: 430
使用環境:
CS4
.4.11, .5.7
XP Pro(sp3)
Flash Player 10,0,22,87,
AIR 1.5.1,
IE 5.5 & 6 & 7 & 8,
Firefox 2.0.0.20 & 3.0.11 & 3.5,
Opera 9.64,
Safari 4,
Google Chrome 2.0.172.31,
Netscape 7.1
Re: importで怒られます
引用:
go-spaceさんは書きました:
AS3.0初心者の者です。
FocusManagerについて勉強しようと思い、
import fl.managers.FocusManager;
とメインのタイムラインに記述したのですが、
「定義 fl.managers.FocusManagerが見つかりません。」
と怒られてしまいます。

コンポーネントのUser Interfaceをステージ上に配置してからパブリッシュしてみて下さい。
未定義エラーは表示されなくなるはずです。
go-space
Åê¹ÆNo.35448
投稿日時: 2007-10-5 11:48
新米
居住地:
投稿: 21
使用環境:
Win Vista, Flash CS3 Pro, Flash CS4
Re: importで怒られます
ニノミヤさん
ご返信ありがとうございます。
エラーが表示されなくなりました!

しかしシンプルにimportだけを行ったんですが・・・
それだけで怒られる理由がよく分かりません。
本件はそういうものと捉え、
深く追求しないほうがよいですかね。

いきなり出鼻をくじかれ、挫折しそうでした。
本当にありがとうございました。
ニノミヤ カズノリ
Åê¹ÆNo.35449
投稿日時: 2007-10-5 12:10
職人
居住地: 東京
投稿: 430
使用環境:
CS4
.4.11, .5.7
XP Pro(sp3)
Flash Player 10,0,22,87,
AIR 1.5.1,
IE 5.5 & 6 & 7 & 8,
Firefox 2.0.0.20 & 3.0.11 & 3.5,
Opera 9.64,
Safari 4,
Google Chrome 2.0.172.31,
Netscape 7.1
Re: importで怒られます
書き忘れましたが、
環境設定の『ActionScript』の『ActionScript 3.0 設定』に
$(AppConfig)/Component Source/ActionScript 3.0/User Interface
上記の文を追加でも大丈夫です。
この場合ステージ上にUser Interfaceを配置する必要はありません。

引用:
go-spaceさんは書きました:
しかしシンプルにimportだけを行ったんですが・・・
それだけで怒られる理由がよく分かりません。
本件はそういうものと捉え、
深く追求しないほうがよいですかね。
User Interface側で別のimport文でインポートを行っているんでしょうね。
インポートでエラーが発生する理由は詳しくは分かりません。
go-space
Åê¹ÆNo.35456
投稿日時: 2007-10-5 18:13
新米
居住地:
投稿: 21
使用環境:
Win Vista, Flash CS3 Pro, Flash CS4
Re: importで怒られます
ニノミヤさん

度々ご返信ありがとうございます。
なるほど!設定に追加することで
コンポーネントを配置しなくても良いのですね。
早速やってみようと思います。

また突拍子もない質問を投げかけるかもしれませんが、
今後ともよろしくお願い申し上げます。
野中文雄
Åê¹ÆNo.35460
投稿日時: 2007-10-6 1:36
ちょんまげら
居住地: 東京
投稿: 4247
使用環境:
CS4 .4.11 Vista Home Premium (SP1)
Re: importで怒られます
すでに試されたように、グローバルクラスパス([ActionScript 3.0設定])にflパッケージが存在しないためです。

コンポーネントには、それに設定されたクラスが同梱されます。したがって、User Interfaceコンポーネントを[ライブラリ]に配置すれば、必要なflパッケージ下のクラスも自動的に含まれることになります。

これは、コンポーネントを配布するとき、そこに設定したクラスのソースを添付せずに済むように考えられた仕組みでしょう。
引用:
go-spaceさんは書きました:
しかしシンプルにimportだけを行ったんですが・・・
それだけで怒られる理由がよく分かりません。
本件はそういうものと捉え、
深く追求しないほうがよいですかね。


----------------
 

go-space
Åê¹ÆNo.39465
投稿日時: 2008-7-8 15:57
新米
居住地:
投稿: 21
使用環境:
Win Vista, Flash CS3 Pro, Flash CS4
Re: importで怒られます
野中さんご返信ありがとうございます。
追伸に気づかずご連絡が遅くなり誠に申し訳ございませんでした。
コンポーネントの仕組みをよく理解した上で利用しようと思います。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops